APP_NAME = "Kumquat King Manager"
LOG_DIR = "./logs/"
CONFIG_FILE = "./resources/APP_CONFIG.yaml"

DEFAULT_DATE_FORMAT = "%Y-%m-%d"
BOOK_DATETIME_FORMAT = "%Y-%m-%d %H:%M:%S"
DEFAULT_KUMQUAT = '1箱'

PERSONAL_INFO = {'寄件人': '慌雨', '寄件电话': '13543433364', '寄件详细地址': '广西省柳州市融安县广场南路110号', }
ORDER_HEADERS = ['客户', '金桔', '数量', '折扣', '总价', '线人', '订购日期']
ORDER_EXCEL_HEADERS = ['订购人', '地址', '联系电话', '订购金桔', '规格', '数量', '折扣', '客户来源', '备注', '订购日期']
ORDER_MAPPINGS = {
    '订购人': 'customer_name',
    '地址': 'customer_addr',
    '联系电话': 'customer_phoneNumber',
    '订购金桔': 'kumquat_name',
    '规格': 'kumquat_format',
    '数量': 'quantity',
    '折扣': 'on_sold',
    '客户来源': 'presenter',
    '订购日期': 'book_date',
    # '总价': 'price',
    '备注': 'note',
}
ORDER_EXCEL_MAPPINGS = {
    'customer__name': '订购人',
    'customer__address': '地址',
    'customer__phoneNumber': '联系电话',
    'kumquat__name': '订购金桔',
    'kumquat__style': '规格',
    'quantity': '数量',
    'on_sold': '折扣',
    'customer__presenter': '线人',
    'book_date': '订购日期'
}
EXCEL_REPORT_HEADERS = ['金桔类目', '订购数目', '统计金额']
ORDER_EXCEL_SAMPLE_DATA = [['王尼玛', '王尼玛地址', '王尼玛电话', '滑皮1号', '5斤装',
                            5, 0.8, 'ME', '赠送', '2023-05-01 10:00:00']]
KUMQUAT_MANAGE_HEADER = ['金桔名称', '金桔规格', '价格', '原价', '利润', '备注']
# KUMQUAT_MANAGE_HEADER = ['金桔名称', '金桔规格', '价格',  '备注']

SHUNFENG_TPL_HEADERS = ['寄件人', '寄件电话', '寄件详细地址', '收件公司', '收件人', '收件电话', '收件手机',
                        '收件详细地址', '托寄物内容', '托寄物数量']
SHUNFENG_MAPPINGS = {'收件人': '订购人',
                     '收件手机': '联系电话',
                     '收件详细地址': '地址',
                     '托寄物内容': '订购金桔',
                     '托寄物数量': '数量'}

ORDER_STATUS = [
    '已下单',
    '已付款',
    '已发货',
    '已取消',
]

ADD_KUMQUAT_COMBO = ['滑皮' + str(k) + '号' for k in range(1, 5)].extend(['脆蜜' + str(k) + '号' for k in range(1, 5)])
ADD_KUMQUAT_FORMAT_COMBO = ['5斤装', '3斤装', '4.5斤装']

KUMQUAT_KING_URL = "http://localhost:5004"

HANDLER_ORDERS_PROMPTS = '请帮我提取订单内容，并返回一个json格式，json格式如下：{customer_name, customer_addr, customer_phoneNumber,  \
                          kumquat_name, kumquat_format, quantity, on_sold, presenter, note},通常kumquat_name为滑皮x号或者脆蜜x \
                          号, kumquat_format通常为x斤装，如果缺少信息，则只返回{ \
                          customer_name, customer_addr, customer_phoneNumber}，请返回json格式'
OLLAMA_CONFIG = {
    "host": "http://localhost:11434",
    "models": ['qwen2.5-coder:7b'],
    "prompt": HANDLER_ORDERS_PROMPTS,
    "choose_model": 'qwen2.5-coder:7b',
}

STYLE_SHEET = str(
    u"/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "\n"
    "SET APP STYLESHEET - FULL STYLES HERE\n"
    "DARK THEME - DRACULA COLOR BASED\n"
    "\n"
    "///////////////////////////////////////////////////////////////////////////////////////////////// */\n"
    "\n"
    "QWidget{\n"
    "	color: rgb(221, 221, 221);\n"
    "	font: 10pt \"Segoe UI\";\n"
    "}\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "Tooltip */\n"
    "QToolTip {\n"
    "	color: #ffffff;\n"
    "	background-color: rgba(33, 37, 43, 180);\n"
    "	border: 1px solid rgb(44, 49, 58);\n"
    "	background-image: none;\n"
    "	background-position: left center;\n"
    "    background-repeat: no-repeat;\n"
    "	border: none;\n"
    "	border-left: 2px solid rgb(255, 121, 198);\n"
    "	text-align: left;\n"
    "	padding-left: 8px;\n"
    "	margin: 0px;\n"
    "}\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "Bg App */\n"
    "#bgApp {	\n"
    "	background"
    "-color: rgb(40, 44, 52);\n"
    "	border: 1px solid rgb(44, 49, 58);\n"
    "}\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "Left Menu */\n"
    "#leftMenuBg {	\n"
    "	background-color: rgb(33, 37, 43);\n"
    "}\n"
    "#topLogo {\n"
    "	background-color: rgb(33, 37, 43);\n"
    "	background-image: url(:/images/images/images/PyDracula.png);\n"
    "	background-position: centered;\n"
    "	background-repeat: no-repeat;\n"
    "}\n"
    "#titleLeftApp { font: 63 12pt \"Segoe UI Semibold\"; }\n"
    "#titleLeftDescription { font: 8pt \"Segoe UI\"; color: rgb(189, 147, 249); }\n"
    "\n"
    "/* MENUS */\n"
    "#topMenu .QPushButton {	\n"
    "	background-position: left center;\n"
    "    background-repeat: no-repeat;\n"
    "	border: none;\n"
    "	border-left: 22px solid transparent;\n"
    "	background-color: transparent;\n"
    "	text-align: left;\n"
    "	padding-left: 44px;\n"
    "}\n"
    "#topMenu .QPushButton:hover {\n"
    "	background-color: rgb(40, 44, 52);\n"
    "}\n"
    "#topMenu .QPushButton:pressed {	\n"
    "	background-color: rgb(18"
    "9, 147, 249);\n"
    "	color: rgb(255, 255, 255);\n"
    "}\n"
    "#bottomMenu .QPushButton {	\n"
    "	background-position: left center;\n"
    "    background-repeat: no-repeat;\n"
    "	border: none;\n"
    "	border-left: 20px solid transparent;\n"
    "	background-color:transparent;\n"
    "	text-align: left;\n"
    "	padding-left: 44px;\n"
    "}\n"
    "#bottomMenu .QPushButton:hover {\n"
    "	background-color: rgb(40, 44, 52);\n"
    "}\n"
    "#bottomMenu .QPushButton:pressed {	\n"
    "	background-color: rgb(189, 147, 249);\n"
    "	color: rgb(255, 255, 255);\n"
    "}\n"
    "#leftMenuFrame{\n"
    "	border-top: 3px solid rgb(44, 49, 58);\n"
    "}\n"
    "\n"
    "/* Toggle Button */\n"
    "#toggleButton {\n"
    "	background-position: left center;\n"
    "    background-repeat: no-repeat;\n"
    "	border: none;\n"
    "	border-left: 20px solid transparent;\n"
    "	background-color: rgb(37, 41, 48);\n"
    "	text-align: left;\n"
    "	padding-left: 44px;\n"
    "	color: rgb(113, 126, 149);\n"
    "}\n"
    "#toggleButton:hover {\n"
    "	background-color: rgb(40, 44, 52);\n"
    "}\n"
    "#toggleButton:pressed {\n"
    "	background-color: rgb("
    "189, 147, 249);\n"
    "}\n"
    "\n"
    "/* Title Menu */\n"
    "#titleRightInfo { padding-left: 10px; }\n"
    "\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "Extra Tab */\n"
    "#extraLeftBox {	\n"
    "	background-color: rgb(44, 49, 58);\n"
    "}\n"
    "#extraTopBg{	\n"
    "	background-color: rgb(189, 147, 249)\n"
    "}\n"
    "\n"
    "/* Icon */\n"
    "#extraIcon {\n"
    "	background-position: center;\n"
    "	background-repeat: no-repeat;\n"
    "	background-image: url(:/icons/images/icons/icon_settings.png);\n"
    "}\n"
    "\n"
    "/* Label */\n"
    "#extraLabel { color: rgb(255, 255, 255); }\n"
    "\n"
    "/* Btn Close */\n"
    "#extraCloseColumnBtn { background-color: rgba(255, 255, 255, 0); border: none;  border-radius: 5px; }\n"
    "#extraCloseColumnBtn:hover { background-color: rgb(196, 161, 249); border-style: solid; border-radius: 4px; }\n"
    "#extraCloseColumnBtn:pressed { background-color: rgb(180, 141, 238); border-style: solid; border-radius: 4px; }\n"
    "\n"
    "/* Extra Content */\n"
    "#extraContent{\n"
    "	border"
    "-top: 3px solid rgb(40, 44, 52);\n"
    "}\n"
    "\n"
    "/* Extra Top Menus */\n"
    "#extraTopMenu .QPushButton {\n"
    "background-position: left center;\n"
    "    background-repeat: no-repeat;\n"
    "	border: none;\n"
    "	border-left: 22px solid transparent;\n"
    "	background-color:transparent;\n"
    "	text-align: left;\n"
    "	padding-left: 44px;\n"
    "}\n"
    "#extraTopMenu .QPushButton:hover {\n"
    "	background-color: rgb(40, 44, 52);\n"
    "}\n"
    "#extraTopMenu .QPushButton:pressed {	\n"
    "	background-color: rgb(189, 147, 249);\n"
    "	color: rgb(255, 255, 255);\n"
    "}\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "Content App */\n"
    "#contentTopBg{	\n"
    "	background-color: rgb(33, 37, 43);\n"
    "}\n"
    "#contentBottom{\n"
    "	border-top: 3px solid rgb(44, 49, 58);\n"
    "}\n"
    "\n"
    "/* Top Buttons */\n"
    "#rightButtons .QPushButton { background-color: rgba(255, 255, 255, 0); border: none;  border-radius: 5px; }\n"
    "#rightButtons .QPushButton:hover { background-color: rgb(44, 49, 57); border-sty"
    "le: solid; border-radius: 4px; }\n"
    "#rightButtons .QPushButton:pressed { background-color: rgb(23, 26, 30); border-style: solid; border-radius: 4px; }\n"
    "\n"
    "/* Theme Settings */\n"
    "#extraRightBox { background-color: rgb(44, 49, 58); }\n"
    "#themeSettingsTopDetail { background-color: rgb(189, 147, 249); }\n"
    "\n"
    "/* Bottom Bar */\n"
    "#bottomBar { background-color: rgb(44, 49, 58); }\n"
    "#bottomBar QLabel { font-size: 11px; color: rgb(113, 126, 149); padding-left: 10px; padding-right: 10px; padding-bottom: 2px; }\n"
    "\n"
    "/* CONTENT SETTINGS */\n"
    "/* MENUS */\n"
    "#contentSettings .QPushButton {	\n"
    "	background-position: left center;\n"
    "    background-repeat: no-repeat;\n"
    "	border: none;\n"
    "	border-left: 22px solid transparent;\n"
    "	background-color:transparent;\n"
    "	text-align: left;\n"
    "	padding-left: 44px;\n"
    "}\n"
    "#contentSettings .QPushButton:hover {\n"
    "	background-color: rgb(40, 44, 52);\n"
    "}\n"
    "#contentSettings .QPushButton:pressed {	\n"
    "	background-color: rgb(189, 147, 249);\n"
    "	color: rgb"
    "(255, 255, 255);\n"
    "}\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "QTableWidget */\n"
    "QTableWidget {	\n"
    "	background-color: transparent;\n"
    "	padding: 10px;\n"
    "	border-radius: 5px;\n"
    "	gridline-color: rgb(44, 49, 58);\n"
    "	border-bottom: 1px solid rgb(44, 49, 60);\n"
    "}\n"
    "QTableWidget::item{\n"
    "	border-color: rgb(44, 49, 60);\n"
    "	padding-left: 5px;\n"
    "	padding-right: 5px;\n"
    "	gridline-color: rgb(44, 49, 60);\n"
    "}\n"
    "QTableWidget::item:selected{\n"
    "	background-color: rgb(189, 147, 249);\n"
    "}\n"
    "QHeaderView::section{\n"
    "	background-color: rgb(33, 37, 43);\n"
    "	max-width: 30px;\n"
    "	border: 1px solid rgb(44, 49, 58);\n"
    "	border-style: none;\n"
    "    border-bottom: 1px solid rgb(44, 49, 60);\n"
    "    border-right: 1px solid rgb(44, 49, 60);\n"
    "}\n"
    "QTableWidget::horizontalHeader {	\n"
    "	background-color: rgb(33, 37, 43);\n"
    "}\n"
    "QHeaderView::section:horizontal\n"
    "{\n"
    "    border: 1px solid rgb(33, 37, 43);\n"
    "	background-co"
    "lor: rgb(33, 37, 43);\n"
    "	padding: 3px;\n"
    "	border-top-left-radius: 7px;\n"
    "    border-top-right-radius: 7px;\n"
    "}\n"
    "QHeaderView::section:vertical\n"
    "{\n"
    "    border: 1px solid rgb(44, 49, 60);\n"
    "}\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "LineEdit */\n"
    "QLineEdit {\n"
    "	background-color: rgb(33, 37, 43);\n"
    "	border-radius: 5px;\n"
    "	border: 2px solid rgb(33, 37, 43);\n"
    "	padding-left: 10px;\n"
    "	selection-color: rgb(255, 255, 255);\n"
    "	selection-background-color: rgb(255, 121, 198);\n"
    "}\n"
    "QLineEdit:hover {\n"
    "	border: 2px solid rgb(64, 71, 88);\n"
    "}\n"
    "QLineEdit:focus {\n"
    "	border: 2px solid rgb(91, 101, 124);\n"
    "}\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "PlainTextEdit */\n"
    "QPlainTextEdit {\n"
    "	background-color: rgb(27, 29, 35);\n"
    "	border-radius: 5px;\n"
    "	padding: 10px;\n"
    "	selection-color: rgb(255, 255, 255);\n"
    "	selection-background-c"
    "olor: rgb(255, 121, 198);\n"
    "}\n"
    "QPlainTextEdit  QScrollBar:vertical {\n"
    "    width: 8px;\n"
    " }\n"
    "QPlainTextEdit  QScrollBar:horizontal {\n"
    "    height: 8px;\n"
    " }\n"
    "QPlainTextEdit:hover {\n"
    "	border: 2px solid rgb(64, 71, 88);\n"
    "}\n"
    "QPlainTextEdit:focus {\n"
    "	border: 2px solid rgb(91, 101, 124);\n"
    "}\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "ScrollBars */\n"
    "QScrollBar:horizontal {\n"
    "    border: none;\n"
    "    background: rgb(52, 59, 72);\n"
    "    height: 8px;\n"
    "    margin: 0px 21px 0 21px;\n"
    "	border-radius: 0px;\n"
    "}\n"
    "QScrollBar::handle:horizontal {\n"
    "    background: rgb(189, 147, 249);\n"
    "    min-width: 25px;\n"
    "	border-radius: 4px\n"
    "}\n"
    "QScrollBar::add-line:horizontal {\n"
    "    border: none;\n"
    "    background: rgb(55, 63, 77);\n"
    "    width: 20px;\n"
    "	border-top-right-radius: 4px;\n"
    "    border-bottom-right-radius: 4px;\n"
    "    subcontrol-position: right;\n"
    "    subcontrol-origin: margin;\n"
    "}\n"
    ""
    "QScrollBar::sub-line:horizontal {\n"
    "    border: none;\n"
    "    background: rgb(55, 63, 77);\n"
    "    width: 20px;\n"
    "	border-top-left-radius: 4px;\n"
    "    border-bottom-left-radius: 4px;\n"
    "    subcontrol-position: left;\n"
    "    subcontrol-origin: margin;\n"
    "}\n"
    "QScrollBar::up-arrow:horizontal, QScrollBar::down-arrow:horizontal\n"
    "{\n"
    "     background: none;\n"
    "}\n"
    "QScrollBar::add-page:horizontal, QScrollBar::sub-page:horizontal\n"
    "{\n"
    "     background: none;\n"
    "}\n"
    " QScrollBar:vertical {\n"
    "	border: none;\n"
    "    background: rgb(52, 59, 72);\n"
    "    width: 8px;\n"
    "    margin: 21px 0 21px 0;\n"
    "	border-radius: 0px;\n"
    " }\n"
    " QScrollBar::handle:vertical {	\n"
    "	background: rgb(189, 147, 249);\n"
    "    min-height: 25px;\n"
    "	border-radius: 4px\n"
    " }\n"
    " QScrollBar::add-line:vertical {\n"
    "     border: none;\n"
    "    background: rgb(55, 63, 77);\n"
    "     height: 20px;\n"
    "	border-bottom-left-radius: 4px;\n"
    "    border-bottom-right-radius: 4px;\n"
    "     subcontrol-position: bottom;\n"
    "     su"
    "bcontrol-origin: margin;\n"
    " }\n"
    " QScrollBar::sub-line:vertical {\n"
    "	border: none;\n"
    "    background: rgb(55, 63, 77);\n"
    "     height: 20px;\n"
    "	border-top-left-radius: 4px;\n"
    "    border-top-right-radius: 4px;\n"
    "     subcontrol-position: top;\n"
    "     subcontrol-origin: margin;\n"
    " }\n"
    " QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical {\n"
    "     background: none;\n"
    " }\n"
    "\n"
    " QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {\n"
    "     background: none;\n"
    " }\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "CheckBox */\n"
    "QCheckBox::indicator {\n"
    "    border: 3px solid rgb(52, 59, 72);\n"
    "	width: 15px;\n"
    "	height: 15px;\n"
    "	border-radius: 10px;\n"
    "    background: rgb(44, 49, 60);\n"
    "}\n"
    "QCheckBox::indicator:hover {\n"
    "    border: 3px solid rgb(58, 66, 81);\n"
    "}\n"
    "QCheckBox::indicator:checked {\n"
    "    background: 3px solid rgb(52, 59, 72);\n"
    "	border: 3px solid rgb(52, 59, 72);	\n"
    "	back"
    "ground-image: url(:/icons/images/icons/cil-check-alt.png);\n"
    "}\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "RadioButton */\n"
    "QRadioButton::indicator {\n"
    "    border: 3px solid rgb(52, 59, 72);\n"
    "	width: 15px;\n"
    "	height: 15px;\n"
    "	border-radius: 10px;\n"
    "    background: rgb(44, 49, 60);\n"
    "}\n"
    "QRadioButton::indicator:hover {\n"
    "    border: 3px solid rgb(58, 66, 81);\n"
    "}\n"
    "QRadioButton::indicator:checked {\n"
    "    background: 3px solid rgb(94, 106, 130);\n"
    "	border: 3px solid rgb(52, 59, 72);	\n"
    "}\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "ComboBox */\n"
    "QComboBox{\n"
    "	background-color: rgb(27, 29, 35);\n"
    "	border-radius: 5px;\n"
    "	border: 2px solid rgb(33, 37, 43);\n"
    "	padding: 5px;\n"
    "	padding-left: 10px;\n"
    "}\n"
    "QComboBox:hover{\n"
    "	border: 2px solid rgb(64, 71, 88);\n"
    "}\n"
    "QComboBox::drop-down {\n"
    "	subcontrol-origin: padding;\n"
    "	subco"
    "ntrol-position: top right;\n"
    "	width: 25px; \n"
    "	border-left-width: 3px;\n"
    "	border-left-color: rgba(39, 44, 54, 150);\n"
    "	border-left-style: solid;\n"
    "	border-top-right-radius: 3px;\n"
    "	border-bottom-right-radius: 3px;	\n"
    "	background-image: url(:/icons/images/icons/cil-arrow-bottom.png);\n"
    "	background-position: center;\n"
    "	background-repeat: no-reperat;\n"
    " }\n"
    "QComboBox QAbstractItemView {\n"
    "	color: rgb(255, 121, 198);	\n"
    "	background-color: rgb(33, 37, 43);\n"
    "	padding: 10px;\n"
    "	selection-background-color: rgb(39, 44, 54);\n"
    "}\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "Sliders */\n"
    "QSlider::groove:horizontal {\n"
    "    border-radius: 5px;\n"
    "    height: 10px;\n"
    "	margin: 0px;\n"
    "	background-color: rgb(52, 59, 72);\n"
    "}\n"
    "QSlider::groove:horizontal:hover {\n"
    "	background-color: rgb(55, 62, 76);\n"
    "}\n"
    "QSlider::handle:horizontal {\n"
    "    background-color: rgb(189, 147, 249);\n"
    "    border: none;\n"
    "    h"
    "eight: 10px;\n"
    "    width: 10px;\n"
    "    margin: 0px;\n"
    "	border-radius: 5px;\n"
    "}\n"
    "QSlider::handle:horizontal:hover {\n"
    "    background-color: rgb(195, 155, 255);\n"
    "}\n"
    "QSlider::handle:horizontal:pressed {\n"
    "    background-color: rgb(255, 121, 198);\n"
    "}\n"
    "\n"
    "QSlider::groove:vertical {\n"
    "    border-radius: 5px;\n"
    "    width: 10px;\n"
    "    margin: 0px;\n"
    "	background-color: rgb(52, 59, 72);\n"
    "}\n"
    "QSlider::groove:vertical:hover {\n"
    "	background-color: rgb(55, 62, 76);\n"
    "}\n"
    "QSlider::handle:vertical {\n"
    "    background-color: rgb(189, 147, 249);\n"
    "	border: none;\n"
    "    height: 10px;\n"
    "    width: 10px;\n"
    "    margin: 0px;\n"
    "	border-radius: 5px;\n"
    "}\n"
    "QSlider::handle:vertical:hover {\n"
    "    background-color: rgb(195, 155, 255);\n"
    "}\n"
    "QSlider::handle:vertical:pressed {\n"
    "    background-color: rgb(255, 121, 198);\n"
    "}\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "CommandLinkButton */\n"
    "QCommandLi"
    "nkButton {	\n"
    "	color: rgb(255, 121, 198);\n"
    "	border-radius: 5px;\n"
    "	padding: 5px;\n"
    "	color: rgb(255, 170, 255);\n"
    "}\n"
    "QCommandLinkButton:hover {	\n"
    "	color: rgb(255, 170, 255);\n"
    "	background-color: rgb(44, 49, 60);\n"
    "}\n"
    "QCommandLinkButton:pressed {	\n"
    "	color: rgb(189, 147, 249);\n"
    "	background-color: rgb(52, 58, 71);\n"
    "}\n"
    "\n"
    "/* /////////////////////////////////////////////////////////////////////////////////////////////////\n"
    "Button */\n"
    "#pagesContainer QPushButton {\n"
    "	border: 2px solid rgb(52, 59, 72);\n"
    "	border-radius: 5px;	\n"
    "	background-color: rgb(52, 59, 72);\n"
    "}\n"
    "#pagesContainer QPushButton:hover {\n"
    "	background-color: rgb(57, 65, 80);\n"
    "	border: 2px solid rgb(61, 70, 86);\n"
    "}\n"
    "#pagesContainer QPushButton:pressed {	\n"
    "	background-color: rgb(35, 40, 49);\n"
    "	border: 2px solid rgb(43, 50, 61);\n"
    "}\n"
    "\n")
